prepare suitably for something - Spanish English Dictionary